home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-05-01 | 53.6 KB | 1,173 lines |
- Page: 1
-
- HOST43.SLC and H43UTILS.SLC are SALT language scripts compiled to
- run under the TELIX.EXE (C) telecommunications program version
- 3.12.
-
-
-
- H O S T 4 3 / H 4 3 U T I L S
-
- This program is distributed under the Shareware concept.
- Non-Registered users of HOST43 are granted a limited license to
- use it for a 4 week trial period, in order to determine it's
- usefulness to you. ANY other use of HOST43 after that period is
- strictly prohibited.
-
- WHY REGISTER?
-
- * Registration allows you to use HOST43 on a regular basis.
-
- * Registered users will receive mailed notification of updates
- to the program.
-
- * Registered users will also receive top priority in any help
- or comments they have/need.
-
- * Registered users receive copies of program which has the
- "UNREGISTERED" statement removed and replaced with one which
- says "REGISTERED TO:" and which gives their names.
-
- * Registered copies of HOST43 have the limit on messages and
- files raised from 25 (current limit on UNREGISTERED versions
- of HOST42) to a higher limit of 99 messages and 999 files.
-
- * Registered users receive two additional support programs:
-
- H43UEDIT.EXE : A true full-screen external user editor allows
- editing of ALL user information, as well as
- easy addition of new users.
-
- MENUEDIT.EXE : A full-screen Menu Editing program which allows
- Reading and Writing to each specific menu. Thus
- enabling the sysop to personalize the different
- menus.
-
- Registration is $20.00 and covers all of the above features.
-
- To Order:
- Make check or money order out to:
-
- Daniel Horn
- 2122 West Butler Drive #161
- Phoenix, AZ 85021
-
-
- Page: 2
-
- -----------------------------------------------------------------
-
- Please send:
-
- HOST43 Registration .............. $ 25.00 _____
-
- Disk Size: 5.25" ______ 3.5" ______
-
- { Print }
-
- Name :______________________________________________________
-
- Address:______________________________________________________
-
- ______________________________________________________
-
- ______________________________________________________
-
- Day Phone:(____)______-_______ Evening:(____)______-_______
-
- Current version I have ______
-
- Comments:_____________________________________________________
-
- _____________________________________________________
-
- _____________________________________________________
-
- { Optional }
-
- Computer Type:________________________________________________
-
- Color display [Y/N]: __
-
- Where did you hear about (and/or receive a copy of) HOST43?
-
- { } BBS Name______________________ Ph #(____)______-_______
-
- { } Sig Name________________________________________________
-
- { } CompuServe
-
- { } Friend
-
- { } Other ____________________________________________________
-
- -----------------------------------------------------------------
-
-
- Page: 3
-
- This program evolved from the original HOST.SLC/HCONFIG.SLC
- programs, and then the later revisions by Jon Flemming found in
- HOST2.SLC/H2CONFIG.SLC.
-
- HOST3 was written as a sort of pet project of mine, in order
- to enhance the HOST2.SLC program, written by Jon Flemming. I felt
- that although he had made some superb changes to Colin's original
- HOST.SLC, there was SO much more that could be done to make the
- program even better. So, I began working on it. Over time I
- I have made uncountable changes and have ended up with the latest
- version of HOST43. I hope you enjoy it!
-
-
- These are the files needed to run the HOST43 program. Some
- of these will be created as needed, as well some of them are only
- optional:
-
- NOTE: HOST43 requires that it be run under Telix 3.12 only,
- it CAN be run under 3.11 but will crash in certain
- places due to usage of functions which are specific
- to 3.12 ONLY.
-
- HOST43.SLC - Main Host Mode file, must be in your telix
- script directory.
-
- H43UTILS.SLC - Utilities script, it contains all of the
- utilities. It is called by the HOST43.SLC
- program. It should also be in your telix
- script directory. You can also run H43UTILS
- by itself by typing H43UTILS after pressing
- ALT-G.
-
- MENUS43.DAT - This is the file which contains all of the
- menus for each of the levels as well as the
- sections. It should be placed in your Telix
- directory.
-
- H43COMP.EXE - This is the file which does all the data file
- compression. It can be run via DOS and the
- command line, or internally using the provided
- user interfaces. It should be placed in your
- Telix directory.
- (see section entitled "Data File Compression")
-
- ADDFILES.EXE - This program will allow you externally to tag
- files on any drive/directory and then add the
- tagged files to the file database. It should
- be placed in your Telix directory.
- (See section "ADDING FILES TO YOUR DATABASE"
-
-
- Page: 4
-
- for more information)
-
- USER43.DAT - This is the file that holds all of the user
- information, it is created by HOST43.SLC. It
- will be created in your telix directory.
- (See section on CONVERT)
-
- HOST43.LOG - This file is created by the HOST43 program, it
- is a log of all user logon's, and what each
- user does when on the system. It will be
- created in your telix directory.
-
- HCONVERT.EXE - This program will allow you to convert your
- HOST3, HOST31, HOST41, or HOST42 user data
- files into the new HOST43 data format.
-
-
- OPTIONAL FILES:
-
- GATEWAY2.SYS - This is a program which can control the I/O
- during the time a user shell's to DOS, and
- also when he views an archive. This file
- should be in your root directory.
- (see the section entitled "OPTIONAL EXTERNAL
- FILES" for more information)
-
- *.ASC/*.ANS - There are eight text files that are optional.
- These files will need to be in your Telix
- directory, if you are going to be using them.
- (see "OPTIONAL EXTERNAL FILES")
-
- HSHELL.BAT - This batch file if in the Telix directory will
- be run automatically if the shell to DOS option
- has been executed from the Main Menu.
- (see section entitled "OPTIONAL EXTERNAL FILES"
- for more information)
-
- BLTS43.DAT - This is a pure ASCII data file which (if used),
- contains information regarding the text files
- which are to be used as bulletins.
- (see section entitled "OPTIONAL EXTERNAL FILES"
- for more information regarding format)
-
- DOORWAY.EXE - This fine program by Marshall Dudley, if in
- the Telix directory, will be used in the shell
- to DOS unless overridden by the existence of
- HSHELL.BAT.
- (see section entitled "USING DOORWAY.EXE" for
- more information)
-
-
- Page: 5
-
- INSTALLATION
-
- This is an easy program to install. Below are some step by
- step instructions on installing it:
-
- 1) Put the HOST43.SLC/H43UTILS.SLC files into your Telix
- script directory. (See Telix docs on setting a default
- script directory.)
-
- 2) Place MENUS43.DAT, and H43COMP.EXE into your main Telix
- directory. (If wanted, ADDFILES.EXE should also be placed
- in the Telix directory)
-
- 3) Run Telix, and then, when in Telix, run the HOST43 script
- (ALT-G, then type in HOST43). HOST43 will automatically
- start up with it's default configuration already set up.
- You will need to run the configuration program to set up
- your own configuration. See the section "H43UTILS ( The
- Configuration Program )" for more information on the
- configuration of HOST43.
-
-
-
- ACCESS LEVELS AND WHAT EACH CAN DO
-
- There are four access levels in this program. This section
- will describe what each level can do.
-
- Level 0: This is the level of a new user that logs on. He can
- not do much on the board, except to chat, leave a
- comment to sysop, or to change their personal defaults.
- Optionally, the Sysop can have them logged off once they
- have input all of the information.
-
- Level 1: This is your basic user level. The user can do most
- of the things available, but there are a few limits
- placed on the user. For one, the user can only download
- a certain limit per call, (as specified in the program
- configuration. Also they can only download from the
- download directory, and they can NOT use the extract
- archives command.
-
- Level 2: This user is the same as the level 1 user, but does not
- have a download limit, and can use the extract archives
- command.
-
- Level 3: This user can not only do all the Level 2 user can, but
- can also download files from ANY directory on your disk.
- Hey can also look at the daily user log, and can do a
- "Shell to DOS" IF he knows the system password. (Which
- is defined in the configuration program).
-
-
- Page: 6
-
- Level 4: Your basic Sysop level. Currently this level can do the
- exact same thing as the Level 3 user with one addition.
- Having this level gives the user the option of shutting
- down the system remotely, I would reserve this level for
- yourself (the sysop) only, but if you have a extremely
- good friend...well, that's up to you.
-
-
-
- LIST OF USERS COMMANDS
-
- This is a list of all user commands, and what each can do.
- It is separated into sections by levels. Each higher level can
- do what the previous can do.
-
- Level 0
-
- [P]age: If the sysop is available, this command will ring a bell
- calling you to chat, otherwise it will print a message
- saying that the sysop isn't available. When the sysop is
- not available, the user has the option of leaving a
- private message to him.
-
- [X]pert: This function allows the user to change his expertise
- level, to one of three levels:
-
- NOVICE: Gives a menu of commands.
- INTERMEDIATE: Gives the command letters as part of
- the input line.
- EXPERT: NO help whatsoever!
-
- [G]oodbye: Log's the user off.
-
- [Y]our Defaults: Lets the user change their address, city, zip,
- state, choose a default protocol, and turn the
- pause function on or off.
-
- [C]omments to Sysop: This option will allow the user to write a
- private message to the sysop.
- (assumes there is a user using the name of
- SYSOP!)
-
-
- Level 1
-
- [B]ulletins: This option goes to the bulletins menu which allows
- the user to read them (if any)
-
- [M]essage Base: This option allows the user to go to the message
- base system. Following is a list of commands
- available to them in the message base.
-
-
- Page: 7
-
- Message Base Commands:
-
- [R]ead Messages: This allows the user to read the messages
- in the message base.
-
- [W]rite Messages: This allows the user to write a message
- to a user (either Public or Private).
-
- [K]ill Messages: This allows the user to 'Kill' a message.
- Level 1-3 users can only kill messages to
- or from themselves, while a Level 4 can
- remove ANY message.
-
- [Q]uit to Main Menu: This allows the user to go back to the
- main menu.
-
- [F]ile System: This option allows the user to go to the File Base
- System. Following is a list of commands available
- to them in the File Base.
-
- File Base Commands:
-
- [D]ownload: Let's the user Download files. Level 1 can
- only download a specified limit. Levels 3+ can
- download from ANY directory.
-
- [U]pload: Allows user to upload a file (if not already in
- the file database) to the system.
-
- [F]iles List: This shows the user a listing of the files
- which are available at his/her level.
-
- [X]tended File List: This allows the user to see a listing
- of the files available at their level,
- but includes the uploader, aprox. time
- for transfer, and more.
-
- [T]ype Text File: Types out a text file to the screen.
- Pause can be toggled on or off by setting
- it in the user defaults section, also by
- hitting Ctrl-P the user can pause, and
- Ctrl-X will abort the listing. Levels 3+
- can type files in ANY directory.
-
- [V]iew Archive: Lets the user view an archive. Levels 3+
- can view archives in ANY directory.
-
- [Q]uit to Main Menu: This allows the user to go back to the
- main menu.
-
-
- Page: 8
-
- Level 2
-
- File Base System Commands:
-
- [E]xtract from archives: This lets the user extract files
- from an archive, the file is then
- archived (using PKZIP), into a temp
- file called ( TEMPARC.ZIP ). It is
- deleted when the user hangs up
-
-
- Level 3
-
- [S]hell to DOS: This lets the user shell to DOS. If the user is
- remote (not keyboard) then they will be prompted
- for the system password, if they fail to enter
- it, they will not be able to shell.
-
- IMPORTANT!!!!: There is NO current way to check on the status of
- the carrier. Due to this fact, if the carrier is
- lost while a user is in DOS (via remote) then the
- SYSTEM WILL HANG!. The only solution if this
- happens is to reboot the computer.
-
- System [L]og: This shows the user the daily usage log. Hit Ctrl-
- P to pause, Ctrl-X to abort.
-
- File Base Commands:
-
- [S]how a Directory Listing: Allows user to do a listing of
- the files in directory.
-
-
- Level 4
-
- Control-Z: This lets the user shut down the system. The user is
- prompted for the system password. If they fail to
- give it, the program will continue running.
-
- Message Base Commands:
-
- [P]ack Database: This allows the level 4 user to do a pack
- of the message base (it is an interface to
- the H43COMP.EXE program).
-
- File Base Commands:
-
- [P]ack Database: This allows the level 4 user to do a pack
- of the file base (it is a interface to the
- H43COMP.EXE program).
-
- [R]emove File: This allows the level 4 user to remove a file
-
-
- Page: 9
-
- from the database.
-
- [C]hange File: This allows the level 4 user to change the
- file information in the database.
-
-
-
- SYSOP'S KEYBOARD COMMANDS
-
- This is a list of the commands available to the sysop. Not
- all commands are available at all times.
-
-
- WHEN NO USER IS ONLINE
-
- F1: This turns chat on or off. The line in the status box shows
- the current condition of chat. (If chat is turned off during
- the Chat hours, then the "OFF" will be in red).
- (See "H43UTILS (The Configuration Program)" for more detail
- on Chat Hours).
-
- F2: This brings up the user editor. Note that there must be at
- least ONE user, otherwise the user editor will NOT work.
- (See "H43UTILS (The User Editor)"for more information on the
- user editor)
-
- F8: This allows the sysop to turn the status line of HOST43 on
- or off. Having it off will increase the size of the viewing
- screen by three lines.
-
- U: This will run the user compressor program, which will delete
- any old or deleted users. NOTE: There must be at least one
- user in the user file, or the compressor will not run.
-
- ALT-J: This allows the sysop to do a shell to DOS.
-
- ALT-O: This runs the configuration program.
-
- ALT-Z: This brings up a box giving all the online commands.
-
- ALT-X: This will exit the program and go back to Telix.
-
-
- WHEN A USER IS ONLINE
-
- F1: Turns chat on or off (same as above)
-
- F2: Runs user editor (same as above)
-
- F3: Temporarily lowers the user's access.
-
- F4: Temporarily raises the user's access.
-
-
- Page: 10
-
- F5: Temporarily lowers the time allowed by five minutes.
-
- F6: Temporarily raises the time allowed by five minutes.
-
- F8: Toggles Status Line (same as above)
-
- F10: Chat with user.
-
- ALT-J: Shell to DOS (the user can not see)
-
- ALT-H: Terminate user.
-
- ALT-X: Exit program to Telix.
-
- ALT-Z: Bring up the help box.
-
-
-
- H43UTILS.SLC
-
- (The configuration program)
-
- This program will allow you to change some important data in
- the HOST43 program. This section will tell what each category
- does:
-
- NOTE: The options in the section "Page 2" are all located on a
- separate page in the configuration program. They can be
- accessed by pressing PgDn. Once in the second page you may
- return to the first page by hitting PgUp.
-
-
- Page 1
-
- Configure Modem: This option will allow you to do all the options
- for configuring the modem. Below is the list of
- the five options:
-
- Auto Baud Detect: This controls the auto baud detect of the
- BBS. If ON, the BBS will change the modem
- to the speed of the connection. If OFF it
- will leave the modem to change on it's
- own. This option is primarily for high
- speed modems or for ones which have error
- correction modes where the port speed
- should remain constant.
-
- Modem Answer String: This is the string sent to the modem to
- have it answer the phone. The default
- string is "ATA", this should work for
- most Hayes compatible modems.
-
-
- Page: 11
-
- Modem Pickup String: This is the string sent to the modem to
- cause it to go offhook (pick it up) ie.
- Leaving the phone off hook. This is in
- conjunction with Pickup Modem in Local.
- The default is "ATM0H1", this should
- work for most Hayes compatible modems.
-
- Pickup Modem in Local: This (if enabled) will cause HOST43
- to go offhook when doing a local mode
- logon. This causes the phone to be
- busy for any callers.
-
- Pickup Modem in Utils: This (if enabled) will cause HOST43
- to go offhook when one of the utility
- programs is run. (ie configure, user
- editor, user file compressor, shell
- to DOS).
-
- Configure Colors: This option allows the sysop to change the BBS
- side (NOT ANSI Colors!) colors, ie. the status
- bar colors/config option colors etc.
-
- Upload directory: This is the directory that all uploads will go
- into. It will also be a sub-directory and will
- be created, if it does not exist.
-
- Archive Directory: This is the directory that your archive utils.
- are found in. It must be an EXACT directory
- or the program will NOT be able to do anything
- dealing with archives (VIEW/TEST/EXTRACT). The
- program will support (ARC/PAK/ZIP), but there
- must be these files.
-
- For *.ARC's:
- PKPAK.EXE
- PKUNPAK.EXE
- For *.ZIP's:
- PKZIP.EXE
- PKUNZIP.EXE
- For *.PAK's:
- PAK.EXE
- (must have these commands!)
- View: "V"
- Test: "T"
- Extract: "X"
-
- System Password: This is the password that is needed to shut down
- the system, or to shell to DOS.
-
- Time Chat is to come on: This is the time that you would like the
- "Chatting times" to start. Chat will
-
-
- Page: 12
-
- come on (regardless of current setting),
- at this time, and will stay on (UNLESS
- shutoff manually. If set, the "OFF" in
- the status box will change color), and
- will go off at the off time.
-
- Time Chat is to go off: This is the time that you would like the
- "Chatting times" to end.
-
- Time per access level: This is a integer (in minutes) which is
- given to a user, per access level. For
- example, if it was 20, a 2nd level user
- would be given 40 mins, while a 3rd level
- user would get 60 mins.
-
-
- Page 2
-
- Number of Downloads: This is the number of downloads (per one
- upload) a user can make. If he attempts
- to download more, he will be told he needs
- to upload more.
-
- Access limit: This is the limit (in K's!) that a level 1 user can
- download per call.
-
- User logon alarm: This is a little alarm that (if on) will ring
- when a user logs on.
-
- Level of Uploads: This is the access level that a uploaded file
- would be given once received. If it is set to
- a 1 then all access levels can see it. If set
- to 3 then only access levels of 3 and 4 could
- see it. This can be changed by changing its
- level via the "Change File" option in the file
- section.
-
- DOORWAY Command Line: This option allows you to change the string
- sent to DOORWAY.EXE (If being used) when a
- user does a shell to DOS. The default line
- is "/S:* /A:ON /G:ON /V:D /M:100 /C:DOS".
- This should work in most computers.
- (See section "USING DOORWAY.EXE" for use of
- DOORWAY.EXE)
-
- Log off new users: This (if on) will immediately log off any new
- users as soon as they finish logging on. This
- allows you to keep new users off the system
- completely until you can validate them.
-
- Delete Bad Archives: This option if on will delete any archives
-
-
- Page: 13
-
- that have been tested as being bad. If off
- the archive will be placed into the upload
- directory but will NOT be added to the file
- database.
- (See Section "ADDING FILES TO YOUR DATABASE"
- for more information about the database)
-
- Reset Default Options: If chosen this option will reset all of
- the configuration options to their default
- values.
-
-
-
- H43UTILS.SLC
-
- (The User Editor)
-
- The User Editor will allow you to change some information
- about the user. There are two sections in this part. One is about
- the different functions in the Editor, the other is about the
- different categories.
-
-
- Movement
-
- There are some special keys in the Editor that will move you
- around.
-
- Up Arrow : This will move you up one category
-
- Down Arrow : This will move you down one category
-
- Page Up : This moves you to the top of the categories
-
- Page Down : This moves you to the end of the categories
-
- Left Arrow : This moves you to the next user
-
- Right Arrow: This moves you to the previous user
-
- Control - V: This will take you to the next NEW user
-
- Control - S: This will initiate a search through the users
- names for a string (input by you)
-
-
- CATEGORIES
-
- User's Name: This is the user's name.
-
- User's Password: This is the user's password.
-
-
- Page: 14
-
- User's Access: This is the user's access level.
-
- User's Flag: This is the users status flag, A is Active, D
- is Delete, and B is Blacklist.
-
- User's Phone: This is the user's phone number.
-
- User's Address: This is the user's address. It is divided
- into four parts: the Address, City, State,
- and Zip code.
-
- User Comment: This is a place to put in a comment.
-
- Last on: This shows when the user was last on.
-
- Downloads: This shows how many downloads the user has made.
-
- Uploads: This shows how many uploads the user has made.
-
- NOTE: There must be at least one user in the user file, or the
- Editor will not run.
-
-
-
- OPTIONAL EXTERNAL FILES
-
- *.ASC/*.ANS - These are eight (four *.ASC/four *.ANS) files which
- you may create yourself, if they are found in the
- Telix directory, they will be displayed to the user
- at certain times as follows:
-
- LOGON.* : This file is displayed when a user first logs on
-
- NEWS.* : This file is displayed after a user has logged on
- and they have successfully entered their password
-
- BYEBYE.* : This file is displayed when the user quits the
- BBS.
-
- NEWUSER.* : This file is displayed to all new users.
-
- IMPORTANT!: The input buffer for these files is set at the level
- of 255 characters per line. If your files have more
- characters per line they will NOT be sent correctly!
-
- NOTE: For some reason I have been having some problems with some
- ANSI graphics screens. I'm not sure exactly why, but it
- occurs mostly when typing a large animated ANSI picture, I
- hope to have this fixed by the next version. Try different
- line sizes if you have problems (best way is NOT using any
-
-
- Page: 15
-
- animation!)
-
- HSHELL.BAT - This batch file if found in the Telix directory will
- be run when a online user does a shell to DOS. It
- will override ALL other shell options. The order in
- which the shell options take precedence is:
-
- HSHELL.BAT
- DOORWAY.EXE
- GATEWAY2.SYS
- CTTY COMX
-
- DOORWAY.EXE - This program, if found in the Telix directory and
- if the previous shell option has failed, will be
- run as a shell to DOS for the online user. It will
- allow the user to run MOST major programs online if
- the user has a Communications program which can
- support a Doorway Mode.
- (See section entitled "USING DOORWAY.EXE" for more
- information)
-
- GATEWAY2.SYS - If installed and all previous options have failed
- GATEWAY2.SYS will be used. To install, add the
- following line to your CONFIG.SYS file:
-
- DEVICE = GATEWAY2.SYS -D -(COM PORT)
-
- Where (COM PORT) stands for the com port that your
- modem is in. For example (the modem is in com 2):
-
- DEVICE = GATEWAY2.SYS -D -2
-
- For more information regarding Installation and
- more details about GATEWAY2.SYS read the included
- GATEWAY2.DOC file.
-
- Unlike DOORWAY.EXE using GATEWAY2.SYS will NOT let
- you run programs that use direct screen writes,
- (Most MAJOR programs!) Do *NOT* attempt to run a
- program which uses direct screen writes and direct
- keyboard scans as it will LOCK your computer up!
-
-
- BLTS43.DAT - This is a straight ASCII file which you can create,
- that contains the information for some bulletins.
- (Five bulletins total). Each bulletin takes up one
- line in the file. The information for them are in
- this format:
-
- DRIVE:\PATH\FILENAME.EXT;Displayed information
-
- Where Drive:\Path\Filename.ext is the EXACT path and
-
-
- Page: 16
-
- name of the bulletin, and Displayed information is
- information displayed to the user, with the two
- being separated by a semicolon ';'. For example:
-
- C:\DOS\DOCS\REGISTER.DOC;Info on registering.
-
- Where the document REGISTER.DOC being the file to be
- displayed and the user would see the bulletin as:
-
- 1 Info on registering.
-
-
-
-
- Data File Compression
-
- H43COMP.EXE
-
- This program will allow you to compress the three different data
- files. The three are the user data file, the message base data
- file and the file base data file. The program may be run either
- from within HOST43 (User Compressor, and Pack Base commands in
- both Message Base and File Database), or from the DOS Prompt. By
- typing H43COMP at the dos prompt you will be shown a listing of
- the different commands. Briefly those commands are:
-
- P - Path To Data files: For when you are running the program from
- a directory OTHER then the directory the
- data files are in. Example usage:
-
- H43COMP p\TELIX
-
- U - Compress User File: This command runs the user compressor it
- has one extra optional switch which is:
-
- D:(x) - Days since last call
-
- Where (x) is a number of days allowed for
- users to have last connected. If it is
- not used the program will default to 30.
-
- M - Compress Message Base: This command runs the message base
- compressor. It has two extra optional
- switches:
-
- K - Kill Private
-
- This switch will delete *ALL* private
- mail which has been read.
-
- D:(x) - Days to allow
-
-
- Page: 17
-
- Where (x) is number of days allowed to
- keep old messages. Default setting is
- 30 days.
-
- F - Compress File Database: This runs the file base compressor it
- has three extra optional switches:
-
- D - Sort By Date
-
- This switch will do a sort based upon
- the file date as opposed to a normal
- alphabetical sort.
-
- R - Reverse Sort
-
- This switch reverses the sort routine
- making it sort the greatest (be it in
- date or alphabetically) first and the
- smallest last (ie files would be Z-A)
-
- K - Kill files not found
-
- This switch causes the program to run
- a check on each file to see if it is
- actually there. If the file is NOT
- found, then it will be removed from
- the database.
-
-
-
- Converting Previous File Formats
-
- HCONVERT.EXE
-
- This program will let you convert your user data files from both
- HOST3, HOST31, HOST41 and HOST42 into the new HOST43 data format.
- Just place this program in the same directory as your data file
- and type:
-
- HCONVERT
-
- At the DOS prompt. It will then prompt you to choose which data
- format you wish to convert FROM. Pick the proper format and it
- will then convert it for you. HCONVERT will erase the old data
- file and leave you with the new USER43.DAT file. You should keep
- a backup of the old data file when running HCONVERT, in the event
- that something goes wrong. You might also need to do some minor
- editing of the data file in some extreme cases where the old data
- file was slightly corrupted.
-
-
- Page: 18
-
- ADDING FILES TO YOUR DATABASE
-
- With the release of HOST41, HOST now uses a file database system
- of files as opposed to earlier versions (HOST3, HOST31) which
- just let users have files in a specific drive/directory. While
- the old system was simple to use (If you wanted a new file to be
- downloadable you just put it in the directory) it was not only
- unsafe (no control over who downloaded what) but it also had no
- descriptions of the file nor of who uploaded it. The new database
- system allows the sysop to have files from ANY drive/directory,
- and is also access level orientated (meaning a file could be
- seen/downloaded by only a specific access level (or higher) user)
- Plus, it also allows for descriptions of files, and keeps track
- of who uploaded the file.
- Because of the new system, the sysop can not just copy the file
- into a directory and have it be available. The file must be
- added to the database. The simplest way of doing this is just to
- do a local logon and then do a upload of the file (just like any
- user might do). If the file is in the uploads directory then it
- will be checked, and then HOST43 will ask you for the description
- of the file. If a file that is not in the uploads directory needs
- to be added to the database all that is needed is to just upload
- the file with it's FULL path in front. Example:
-
- C:\DOS\ZIPS\GAME.ZIP
-
- This would add the file GAME.ZIP to the database and when a user
- downloaded, or viewed it, the exact path would be used. Just as
- if the file had been in the uploads directory.
-
- Adding multiple files to the database is just as simple. If you
- have five or six files to upload in a directory other than the
- uploads directory, just upload the directory name and "*.*".
- Example:
-
- C:\DOS\ZIPS\*.*
-
- HOST43 would go through and ask you if you wanted to upload each
- file available in the directory until all the files have been
- processed.
-
- There is also a new external program called ADDFILES.EXE that you
- can use to add files to the database. ADDFILES.EXE allows you to
- tag files from any drive or directory by pressing the Space Bar
- on the file to tag it (Space Bar again will untag the file). F2
- will allow you to change drives. Once you have tagged all the
- files you want added, press F1. ADDFILES will then show you the
- information for each file, you may change any information as you
- want (Make sure you hit RETURN each time you change before going
- to the next item). To add the file to the database you must press
- F2. If you press F2 and a beep sounds this means that the file
-
-
- Page: 19
-
- is already present in the database. If you wish to skip the
- current file just press F1. You may press F10 to exit the program
- at any time.
-
-
- USING DOORWAY.EXE
-
- DOORWAY.EXE is a program written by Marshall Dudley, which
- allows a online user to Shell to DOS and not only run all of the
- DOS commands but also to run almost ANY program online. DOORWAY
- redirects the input and output of the programs to the com port as
- well as to the console allowing not only the user to see what is
- running but also to allow the sysop to view it as well. To use
- DOORWAY.EXE with HOST43, you must be running ANSI.SYS (Or any
- ANSI program with the exception of FANSI-Console) and you need to
- place the DOORWAY.EXE program into your Telix directory. Once a
- user shells to DOS then DOORWAY.EXE will run. The user can now
- use any DOS commands they want. If the user wishes to run a
- program they will first need to turn on the DOORWAY mode on their
- own terminal program (ALT = for Telix) (Have user check for other
- communications programs) once they are finished in DOS they may
- type EXIT (just as if in a DOS shell) and they will be returned
- to HOST43 (If they have invoked their terminal into DOORWAY mode
- they will need to turn it off before they will be able to use any
- of it's functions again). If during anytime while the user is in
- DOS they hang up or loose carrier somehow, DOORWAY.EXE will do a
- reboot of the computer automatically. If you have any problems
- running DOORWAY.EXE you can change the command line which is sent
- to DOORWAY.EXE in the configuration program (Option "M"). This
- will allow you to change it until you fix whatever problems might
- occur.
-
- NOTE: When running DOORWAY.EXE under Telix/HOST43 there might be
- a minimal amount of RAM available, which might not allow a
- user to run certain programs.
-
-
- DISCLAIMER
-
- This program is provided as is, and is to be run at your own
- risk. There is NO warranty of any kind or form covering this
- program. Exis Inc., Colin Sampaleanu, and the author are not in
- any way responsible, or liable for any damages of any kind that
- may arise from the usage of this program, or that of any programs
- or files associated, or included with it.
-
- TELIX.EXE, SALT, HOST.SLC, HCONFIG.SLC: Copyright 1986,1987,
- 1988, 1989 by Exis Inc., and Colin Sampaleanu.
- Used with permission.
-
- DOORWAY.EXE Copyright 1987, 1988, 1989 by Marshall Dudley.
- Used without permission.
-
-
- Page: 20
- THANKS
-
- There are a few people to whom I would like to give special
- thanks to, for their help and cooperation in my endeavor to
- create this program:
-
- Marvin Blackburn: My *FIRST* registered user and my most
- important beta tester, his input and
- support have done the most for HOST!
- Thank you VERY much Marvin!
-
- Jack Gordon: My best beta tester! His outstanding effort
- in testing has helped me create a (hopefully)
- bug free program. Thanks Jack!
-
- Tony Gentile: My friend and C "teacher" who taught me the
- basics of the C language, which helped a
- GREAT deal when working on this program.
- Thanks Tony.
-
- Jay Norwalk: Who edited my documentation for me, giving me
- hints and corrected my mistakes. Thanks Jay!
-
- Bill Parfitt: The sysop of dBored (619-748-3644), who not
- only gave me a LOT of support, but gave me a
- good place to put my program as well, but
- also gave me my own conference!
-
- VERY special thanks to you Bill!
-
-
- And finally,
-
- Colin Sampaleanu:
-
- For the extremely hard work and numerous, uncounted hours
- that he has put into creating TELIX, which is the very BEST (in
- my opinion) telecommunications program package out there!
- Without it this program wouldn't be around.
-
- EXTRA thanks to you Colin!
-
-
- Page: 21
-
- WHAT'S NEW?
-
- o Added a Full Screen Message Editor based on ProDoor's
- full screen editor. This allows the user to edit any
- line using full cursor control, as well as insert and
- typeover modes.
-
- o Changed some sysop commands to make HOST43 more Telix
- like.
-
- Help : Changed from HOME to ALT-Z.
- Terminate User : Changed from END to ALT-H.
- Exit Program : Changed from ESC to ALT-X.
- DOS Shell : Changed from F9 to ALT-J.
- Configure Program : Changed from C to ALT-O.
-
- o Fixed Problem that occured with certain modems. Some
- modems do not accept a Line Feed character after any
- modem commands have been sent. This caused the modem
- (Modems) to not respond to any commands sent to it by
- HOST42.
-
- o Fixed Problem that occured with certain modems. Some
- modems have a small character buffer, this caused
- HOST42 to miss the connect string resulting in HOST42
- setting the baud rate at 300.
-
- o Fixed a few minor bugs from the previous release.
-
-
- Page: 22
-
- WHAT'S AHEAD IN THE FUTURE?
-
- Now that Colin has increased the size of scripts from 32K to
- 64K I have some more room to work in (about 10K now). So now I
- can add more of my last want list, as well as some new ideas.
-
- Multiple Bases: Multiple message and file bases are in the
- works for future versions. This will allow
- the sysop to have different bases for other
- topics, file types, etc.
-
- Expanded Editor: I'm working on expanding the functions the
- full screen editor can do, new additions
- will allow quoteing of messages, and will
- allow more lines to be available.
-
- Online Programs: A online sysop definable program section
- which will be able to run door programs,
- including some SALT door scripts which are
- already being written.
-
- BBS List: A full working BBS listing program, where the a
- user can add information about other BBS's.
-
- CallBack Door: This is a scripted DOOR which is a CallBack
- Verification door. It is already written
- and has been beta tested already.
-
- External Protocols: Will allow the sysop to add some (up to
- four), external protocols. (Telix only
- only has space for four protocols).
-
-
- Page: 23
-
- TECHNICAL SUPPORT
-
- If you have any suggestions or ideas for the next version,
- or any problems, or, (God forbid), bugs. You may get a hold of
- me at these locations:
-
- BEST WAY!-> dBored of San Diego, (619) 748-3644
- (Prodoor Conf. HOST3)
-
- Telix Support BBS, (416) 439-8239
- PCRelay, Communications conference
- PCRelay, Telix Conference
- FIDO Net Telix Conference
-
- Call me voice at: (602) 870-0139
-
- Or mail me:
-
- Dan Horn
- 2122 West Butler Drive #161
- Phoenix, AZ 85021
-
-